package com.duobaoyu.dby.supply.biz.client.boundary.account.bean.bo;

import com.duobaoyu.dby.channel.adapter.enums.biz.product.MobileOperatorEnum;
import lombok.Data;

import java.io.Serializable;

/**
 * @author liyang
 * @version 1.0.0
 * @ClassName OperatorInfoBO
 * @createTime 16:49:00 2023/10/10
 */
@Data
public class OperatorInfoBO implements Serializable {
    private static final long serialVersionUID = 6394367308782770906L;

    /**
     * 手机号
     */
    private String phoneNo;
    /**
     * 渠道编号
     */
    private String channelCode;
    /**
     * 渠道对接配置key
     */
    private String configUniqueKey;
    /**
     * 运营商
     */
    private String operatorName;
    /**
     * 运营商类型 1:移动 2:电信 3:联通
     * @see MobileOperatorEnum
     */
    private Integer operatorType;
    /**
     * 省名称
     */
    private String channelProvinceName;
    /**
     * 城市名称
     */
    private String channelCityName;
    /**
     * 是否携号转网，1:是、0:否
     */
    private Integer isTransfer;
    /**
     * 手机号类型【1 为实号；2为空号；3为停机；4为流量卡；5为沉默号】
     */
    private Integer phoneType;
    /**
     * 手机号类型名称
     */
    private String phoneTypeName;
}
